#include <stdio.h>
int main()
{
    int n;
    long long sn=0,an=1;//注意数据类型及其取值范围 
    scanf("%d", &n);
    
    int i;
    for ( i = 1; i <= n; i++)
    {
        an*=i;//更新加数（a的阶乘） 
        sn+=an;
    }
    printf("%lld",sn);
    return 0;
}